Skip to main content
guest
Join
|
Help
|
Sign In
cct460-s12
Home
guest
|
Join
|
Help
|
Sign In
cct460-s12
Wiki Home
Recent Changes
Pages and Files
Members
General Reference
Home
Course Outline
Schedule
Install Directory
Tech Support / Tutorials
Seminar Schedule
Seminar Personal Ads
Lecture Slides
Assignments
CV Assignment
Seminar
Participation Rubric
Website
Reference
FTP Access
Basic Orientation
CV#1
CV#2
Taxonomy driven Slideshow
Reference Texts
Planning Exercise
Potential Final Project Modules
Exercises
W1S2
W2S1
W2S2
W3S1
W4S1
W4S2
Schedule
Edit
0
10
…
0
Tags
No tags
Notify
RSS
Backlinks
Source
Print
Export (PDF)
Week 1, Session 1 | July 10th
Introduction to Drupal / Drupal Basics
History of Drupal
Overview of platform
Administrating Drupal
Overview of platform/description of basic terminology
Modules and expandability
Troubleshooting in Drupal
Suggested reading:
http://drupal.org/documentation/install
Kristjan Jansen,
A Brief History of Drupal
–
http://kika.trip.ee/node/491#_jmp0_
-Drupal Voices 104:
Tim O'Reilly on Drupal and the Internet Operating System
:
http://lullabot.com/podcasts/drupal-voices-104-tim-oreilly-on-drupal-and-internet-operating-system
-Drupal Podcast No. 60:
Zero to 60 in 60 Minutes
–
http://lullabot.com/podcasts/podcast-60-zero-to-60-in-60-minutes
Lab exercise: Installing Drupal, Basic Admin
Week 1, Session 2 | July 12th
Blocks, themes and layout in Drupal
Overview of theming in Drupal (introduction to core themes)
Blocks and flexible layouts vs. the grid system
Contextual layouts & how to choose a theme
Media:
-Theming Guide –
http://drupal.org/documentation/theme
-DrupalCon SF 2010:
Web Typography: Take your Designs from Good to Great
–
http://archive.org/details/DrupalconSf2010WebTypographyTakeYourDesignsFromGoodToGreat
Themes Examined: zen, genesis, Omega
Modules Examined:
@font-your-face (optional)
Lab exercise: Installing modules & site configuration, installing a theme
Week 2, Session 1 | July 17th
Content
Content types and what they can do for you
How to craft a custom content type
Modules and (near) infinite-expandability
Media
-Drupal 7: Creating Content Types –
http://www.youtube.com/watch?v=JsuMnG_5Yko
Modules Examined: filefield, link & misc. content fields
Lab exercise: Creating and configuring a content type, CSS refresher
Week 2, Session 2 | July 19th
Taxonomy & Views
Using taxonomy to organize content
CCK and metadata
Generating views in Drupal
Media:
-Addison Berry,
Intro to Views in Drupal 7
–
http://drupalize.me/videos/overview-views
Modules Examined: views, taxonomy
Case study:
http://data.worldbank.org/
Lab exercise: Creating basic views in Drupal
Week 3, Session 1 | July 24th
Content Redux – Images & Media
Batch processing images & image styles
Media
Using views to serve multimedia
Media:
-TBA
Modules Examined: imagecache actions, views slideshow, media
Lab exercise: Image styles exercise
Week 3, Session 2 | July 26th
jQuery, HTML5 & User Experience in Drupal
How to design friendly interfaces in Drupal
jQuery elements and views
Overview of forthcoming HTML5 integration with Drupal
Media:
-DrupalCon SF 2010:
jQuery, Views, and View Themeing
–
http://www.archive.org/details/JqueryViewsAndViewThemeing
-Using Secondary Menus –
http://www.lullabot.com/videos/using-secondary-menus
-Bret Victor, "
A Brief Rant on the Future of Interaction Design"
–
http://worrydream.com/ABriefRantOnTheFutureOfInteractionDesign
-Drupal 7 User Experience Project –
http://www.d7ux.org
Modules Examined: jQuery update, jQuery UI, accordion menu, views slideshow, nice menus, flexslider, awkward slider
Case study:
http://www.guardian.co.uk/world/interactive/2011/sep/20/british-troops-killed-in-afghanistan-interactive
Lab exercise: Experimenting with several basic jQuery tools
Week 4, Session 1 | July 31st
Layout Revisited (Final Project Introduced)
Managing layouts with panels vs. blocks
Views redux
Grid systems revisited
Media:
-Drupal Voices 29: Earl Miles on Panels 3 & Future of Views –
http://lullabot.com/podcasts/drupal-voices-29-earl-miles-panels-3-future-views
Modules Examined: panels, chaos tools
Lab exercise: Final Project Planning Session
Week 4, Session 2 | August 2nd
Responsive Web Design, Mobile First and Drupal
Drupal theming & media queries
Designing for multiple screens & aspect ratiosMedia:
Media:
-Francisco Inchauste
“It’s Not Responsive Web Building, It’s Responsive Web Design”
–
http://www.getfinch.com/finch/entry/its-not-responsive-web-building-its-responsive-web-design
-Ethan Marcotte
“Type study: Sizing the legible letter”
–
http://blog.typekit.com/2011/11/09/type-study-sizing-the-legible-letter
Modules Examined: Mobile Tools, jQuery Mobile, Responsive Images
Case study: Various sites form
http://mediaqueri.es
Lab exercise: Final Project Planning Session
Week 5, Session 1 | August 7th
DIWO (Do it with others) – Drupal for Groups and Organizations
Drupal for facilitating online collaboration
User types & permissions
Security and content control
Seminars:
Mobolade Ekujumi, Vince Gao, Isuru Abeysekera, Ying Tung Kwok – Ecommerce in Drupal
Aanchal Vashistha, Jelyn Advincula, Vasia Vassiliev, Ravi Sankar – Themes for designers
Media:
-David Cohn
“Drupal Nation: Software to Power the Left”
–
http://blog.digidave.org/2008/12/drupal-nation-software-to-power-the-left
Modules Examined: Organic groups, mollom
Lab exercise: Final Project Work Session
Week 5, Session 2 | August 9th
SEO, Site Performance and Scalability
SEO and Drupal
Automatic sitemap generation and syncing with search engines
Caching, and Drupal performance optimization (aka Drupal hotrodding)
Seminars:
Delaney Shim, Samantha Vanderklei, Maeve Doyle, Hamna Tahir – jQuery UI Improvements
Zach Stewart, Monique Scicluna, Ricky Le, Kevin Carey, Jonathan Callan – SEO
Media:
-Nate Solas
“Optimizing page load time”
–
http://blogs.walkerart.org/newmedia/2011/12/14/optimizing-page-load-time
-Jeff Atwood
"Trouble in the House of Google"
–
http://www.codinghorror.com/blog/2011/01/trouble-in-the-house-of-google.html
Modules Examined: sitemap.xml, seo checklist, boost
Lab exercise: Final Project Work Session
Week 6, Session 1 | August 14th
Final Project Work Session
Week 6, Session 1 | August 16th
Final Project Work Session
Javascript Required
You need to enable Javascript in your browser to edit pages.
help on how to format text
Turn off "Getting Started"
Home
...
Loading...
Introduction to Drupal / Drupal Basics
Suggested reading: http://drupal.org/documentation/install
Kristjan Jansen, A Brief History of Drupal – http://kika.trip.ee/node/491#_jmp0_
-Drupal Voices 104: Tim O'Reilly on Drupal and the Internet Operating System: http://lullabot.com/podcasts/drupal-voices-104-tim-oreilly-on-drupal-and-internet-operating-system
-Drupal Podcast No. 60: Zero to 60 in 60 Minutes – http://lullabot.com/podcasts/podcast-60-zero-to-60-in-60-minutes
Lab exercise: Installing Drupal, Basic Admin
Week 1, Session 2 | July 12th
Blocks, themes and layout in Drupal
Media:
-Theming Guide – http://drupal.org/documentation/theme
-DrupalCon SF 2010: Web Typography: Take your Designs from Good to Great –http://archive.org/details/DrupalconSf2010WebTypographyTakeYourDesignsFromGoodToGreat
Themes Examined: zen, genesis, Omega
Modules Examined: @font-your-face (optional)
Lab exercise: Installing modules & site configuration, installing a theme
Week 2, Session 1 | July 17th
Content
Media
-Drupal 7: Creating Content Types – http://www.youtube.com/watch?v=JsuMnG_5Yko
Modules Examined: filefield, link & misc. content fields
Lab exercise: Creating and configuring a content type, CSS refresher
Week 2, Session 2 | July 19th
Taxonomy & Views
Media:
-Addison Berry, Intro to Views in Drupal 7 – http://drupalize.me/videos/overview-views
Modules Examined: views, taxonomy
Case study: http://data.worldbank.org/
Lab exercise: Creating basic views in Drupal
Week 3, Session 1 | July 24th
Content Redux – Images & Media
- Batch processing images & image styles
- Media
- Using views to serve multimedia
Media:-TBA
Modules Examined: imagecache actions, views slideshow, media
Lab exercise: Image styles exercise
Week 3, Session 2 | July 26th
jQuery, HTML5 & User Experience in Drupal
- How to design friendly interfaces in Drupal
- jQuery elements and views
- Overview of forthcoming HTML5 integration with Drupal
Media:-DrupalCon SF 2010: jQuery, Views, and View Themeing – http://www.archive.org/details/JqueryViewsAndViewThemeing
-Using Secondary Menus – http://www.lullabot.com/videos/using-secondary-menus
-Bret Victor, "A Brief Rant on the Future of Interaction Design" – http://worrydream.com/ABriefRantOnTheFutureOfInteractionDesign
-Drupal 7 User Experience Project – http://www.d7ux.org
Modules Examined: jQuery update, jQuery UI, accordion menu, views slideshow, nice menus, flexslider, awkward slider
Case study: http://www.guardian.co.uk/world/interactive/2011/sep/20/british-troops-killed-in-afghanistan-interactive
Lab exercise: Experimenting with several basic jQuery tools
Week 4, Session 1 | July 31st
Layout Revisited (Final Project Introduced)
Media:
-Drupal Voices 29: Earl Miles on Panels 3 & Future of Views – http://lullabot.com/podcasts/drupal-voices-29-earl-miles-panels-3-future-views
Modules Examined: panels, chaos tools
Lab exercise: Final Project Planning Session
Week 4, Session 2 | August 2nd
Responsive Web Design, Mobile First and Drupal
- Drupal theming & media queries
- Designing for multiple screens & aspect ratiosMedia:
Media:-Francisco Inchauste “It’s Not Responsive Web Building, It’s Responsive Web Design” – http://www.getfinch.com/finch/entry/its-not-responsive-web-building-its-responsive-web-design
-Ethan Marcotte “Type study: Sizing the legible letter” – http://blog.typekit.com/2011/11/09/type-study-sizing-the-legible-letter
Modules Examined: Mobile Tools, jQuery Mobile, Responsive Images
Case study: Various sites form http://mediaqueri.es
Lab exercise: Final Project Planning Session
Week 5, Session 1 | August 7th
DIWO (Do it with others) – Drupal for Groups and Organizations
Seminars:
Mobolade Ekujumi, Vince Gao, Isuru Abeysekera, Ying Tung Kwok – Ecommerce in Drupal
Aanchal Vashistha, Jelyn Advincula, Vasia Vassiliev, Ravi Sankar – Themes for designers
Media:
-David Cohn “Drupal Nation: Software to Power the Left” – http://blog.digidave.org/2008/12/drupal-nation-software-to-power-the-left
Modules Examined: Organic groups, mollom
Lab exercise: Final Project Work Session
Week 5, Session 2 | August 9th
SEO, Site Performance and Scalability
Seminars:
Delaney Shim, Samantha Vanderklei, Maeve Doyle, Hamna Tahir – jQuery UI Improvements
Zach Stewart, Monique Scicluna, Ricky Le, Kevin Carey, Jonathan Callan – SEO
Media:
-Nate Solas “Optimizing page load time” – http://blogs.walkerart.org/newmedia/2011/12/14/optimizing-page-load-time
-Jeff Atwood "Trouble in the House of Google" – http://www.codinghorror.com/blog/2011/01/trouble-in-the-house-of-google.html
Modules Examined: sitemap.xml, seo checklist, boost
Lab exercise: Final Project Work Session
Week 6, Session 1 | August 14th
Final Project Work Session
Week 6, Session 1 | August 16th
Final Project Work Session